Implementation of the Fast Marching Method
نویسنده
چکیده
The fast marching algorithm computes an approximate solution to the eikonal equation in O(N logN) time, where the factor logN is due to the administration of a priority queue. Recently, [YBS06] have suggested to use an untidy priority queue, reducing the overall complexity to O(N) at the price of a small error in the computed solution. In this paper, we give an explicit estimate of the error introduced, which is based on a discrete comparison principle. This estimates implies in particular that the choice of an accuracy level that is independent of the speed function F results in the complexity bound O(Fmax/FminN). A numerical experiment illustrates this robustness problem for large ratios Fmax/Fmin.
منابع مشابه
Fast Marching Methods - Parallel Implementation and Analysis
Fast Marching represents a very efficient technique for solving front propagation problems, which can be formulated as partial differential equations with Dirichlet boundary conditions, called Eikonal equation:
متن کاملShared-memory parallelization of the fast marching method using an overlapping domain-decomposition approach
The fast marching method is used to compute a monotone front propagation of anisotropic nature by solving the eikonal equation. Due to the sequential nature of the original algorithm, parallel approaches presented so far were unconvincing. In this work, we introduce a shared-memory parallelization approach which is based on an overlapping domain decomposition technique. We introduce our paralle...
متن کاملO(N) implementation of the fast marching algorithm
In this note we present an implementation of the fast marching algorithm for solving Eikonal equations that reduces the original run-time from O(N logN) to linear. This lower run-time cost is obtained while keeping an error bound of the same order of magnitude as the original algorithm. This improvement is achieved introducing the straight forward untidy priority queue, obtained via a quantizat...
متن کاملAccelerated redistancing for level set-based process simulations with the fast iterative method
The finite iterative method is compared to an industry-hardened fast marching method for accelerating the redistancing step essential for Level Set-based process simulations in the area of technology computer-aided design. We discuss our implementation of the finite iterative method and depict extensions to improve the method for process simulations, in particular regarding stability. Contrary ...
متن کاملThe fast marching method in Spherical coordinates: SEG/EAGE salt-dome model
Applying the fast marching method to solve the eikonal equation on the 3-D SEG/EAGE salt-dome model demonstrates two key features of the method, stability and efficiency. Such an application, also reveals some of the accuracy deficiencies of the Cartesian-coordinate implementation of the fast marching method. The accuracy is improved by applying the fast marching method in spherical coordinates...
متن کاملRemarks on the O(N) Implementation of the Fast Marching Method
The fast marching algorithm computes an approximate solution to the eikonal equation in O(N logN) time, where the factor logN is due to the administration of a priority queue. Recently, [YBS06] have suggested to use an untidy priority queue, reducing the overall complexity to O(N) at the price of a small error in the computed solution. In this paper, we give an explicit estimate of the error in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007